int main() {
    // 输入一个4位整数 n
    
    // 分别把 n 的千位、百位、十位、个位数字提取出来，存入数组 a 中
    // 千位 a[0]，百位 a[1]，十位 a[2]，个位 a[3]
    // 千位 a[0] = n / 1000
    // 百位 a[1] = n / 100 % 10

    // 按要求计算各个位数，每一位上的数字加9，然后除以10取余
    // 循环i:0~3: a[i] = (a[i] + 9) % 10

    // 将千位和十位上的数字互换，
    // 交换 a[0] 和 a[2]
    // t = a[0]; a[0] = a[2]; a[2] = t;

    // 百位和个位上的数字互换
    // 交换 a[1] 和 a[3]
    
    // 输出加密后的4位整数, 用循环输出数组 a 中的元素
    return 0;
}